home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / gfx / conv / PPT_dist.lha / PPT / HISTORY < prev    next >
Text File  |  1999-02-21  |  36KB  |  997 lines

  1.  
  2.  
  3. Version 2.0 (Friday, 22-Nov-96 23:38:33)
  4. ----------------------------------------
  5. - Major updates
  6. - Lots of cleaning up
  7. - First (beta) release: Archimedes.
  8.  
  9.  
  10. Version 2.1 (Sunday, 24-Nov-96 20:22:32)
  11. ----------------------------------------
  12. - Bug fix: save window could cause crashes on open failure
  13. - Beautified output a bit
  14. - Added progressive JPEG encoder
  15.  
  16.  
  17. Version 2.2 (Wednesday, 27-Nov-96 22:56:29)
  18. -------------------------------------------
  19. - Fixed ILBM loader and saver, which had some *serious* bugs.  Reported
  20.   by Peter Bornhall
  21. - Forgot to initialize some frame variables, oops...
  22. - Cleaned some compiler warnings
  23.  
  24.  
  25. Version 2.3 (Thursday, 28-Nov-96 23:24:53)
  26. ------------------------------------------
  27. - AskReqA() got confused with frame names. Fixed.
  28. - Added a background window, so that you can access menus from everywhere.
  29.   Thanks to Peter Bornhall for suggesting this.
  30. - Frames window can now be opened and closed from the Window Menu.
  31. - Load has been opened to Open throughout the line.  Also Project/Delete
  32.   is now called Project/Close
  33. - Filerequester now remembers the last file.
  34. - Prefs file format changed slightly.  Nothing fatal, I assure you.
  35. - Miscallaneous UI fixes.
  36. - Big thanks to Peter Bornhall for being the first, brave betatester.
  37.  
  38.  
  39. Version 2.4 (Monday, 02-Dec-96 22:32:09)
  40. ----------------------------------------
  41. - Bug fix: External processes' stack size was too small.  Increased
  42.   to 10K.
  43. - Added hide gadget in the window top border.  Clicking it will make the
  44.   window to be closed and the close gadget will close the entire project.
  45.   Thanks to Peter Bornhall for suggesting this.
  46.  
  47.  
  48. Version 2.5 (Wednesday, 04-Dec-96 22:25:16)
  49. -------------------------------------------
  50. - Added a new menu item: Project/Hide/Show
  51. - Added a new menu item: Project/Correct Aspect (Ratio)
  52. - Added a new gadget in the image window top border, which zips the
  53.   window into the frames win.  Close gadget now closes the project, as
  54.   it should be.  Thanks to Peter Bornhall for suggesting this.
  55. - Bug fix: no longer redraws the image buffer in certain conditions twice
  56. - Display preferences window now has a new gadget: OK&Render
  57. - Bug fix: frames window menus were not updated at all.  Oops.
  58. - Bug fix: When calculating a median cut palette for gray scale images, sometimes
  59.   a division-by-zero error was made.
  60. - Bug fix: SETRENDERPREFS Arexx command did not work in all cases.
  61. - Miscallaneous UI fixes
  62.  
  63.  
  64. Version 2.6 (Sunday, 08-Dec-96 20:38:06)
  65. ----------------------------------------
  66. - Added new prefs option to change the external processes' stack size
  67. - Now tries to wake up external process instead of saying "Frame is
  68.   in use" which can be a bit annoying.  Will bring the active window
  69.   to front, if need be.
  70.   (Thanks to Peter Bornhall for suggesting this)
  71. - Release A3
  72.  
  73.  
  74. Version 2.7 (Saturday, 14-Dec-96 12:17:33)
  75. ------------------------------------------
  76. - Added shortcut keys to Preferences window
  77. - Rearranged Display Preferences using a suggestion by Peter Bornhall
  78.  
  79.  
  80. Version 2.8 (Monday, 16-Dec-96 00:53:51)
  81. ----------------------------------------
  82. - Added plenty of Help sensitivity in the gadgets
  83. - Removed debug code causing speedups
  84. - Bug fix: no longer redraws the display twice immediately after
  85.   load (this one was a bit tricky...)
  86.  
  87.  
  88. Version 2.9 (Monday, 06-Jan-97 18:44:25)
  89. ----------------------------------------
  90. - Finally fixed that annoying doublerefresh right after loading
  91.   and image... It was trickier than I thought!
  92. - Reworked the internal messaging system.  Composite no longer
  93.   hangs...
  94.  
  95.  
  96. Version 2.10 (Monday, 06-Jan-97 22:02:54)
  97. -----------------------------------------
  98. - Added support to new style shared library iomodules
  99.   (ex-loaders)
  100.  
  101.  
  102. Version 2.11 (Sunday, 12-Jan-97 00:29:15)
  103. -----------------------------------------
  104. - Added a new colorspace: CS_ARGB, which has an alpha channel
  105. - Bug fix: Select All didn't clear selected area from display
  106. - Bug fix: Effect window wasn't completely updated to the new style
  107.   effects
  108.  
  109.  
  110. Version 2.12 (Sunday, 12-Jan-97 22:42:07)
  111. -----------------------------------------
  112. - Speeded up file recognition by adding two new ways of
  113.   recognizing files.
  114. - If a loader has internal patterns defined, these will be used
  115.   to filter out other files whenever Open As is used
  116. - Save window now changes the file postfix according to which
  117.   saver is selected.  It looks kinda neat.
  118.  
  119.  
  120. Version 3.0 (Friday, 17-Jan-97 23:42:29)
  121. ----------------------------------------
  122. - Collected all changes on the new loader format and fixed the
  123.   AREXX port to use these new modules.
  124. - Some minor GUI changes...
  125.  
  126.  
  127. Version 3.1 (Sunday, 19-Jan-97 04:41:59)
  128. ----------------------------------------
  129. - Forgot to bump pptsupp.library version to 3. Oops.
  130. - PPT now supports OS 39+ pen sharing mechanism.  I did this in order
  131.   to allow the colorwheel to be opened on the same screen.  It's also
  132.   a bit nicer.  Got an excuse to clean up the screen allocation code,
  133.   as well.
  134. - ARGB color rendering is a bit slower, but it actually works now...
  135.  
  136.  
  137. Version 3.2 (Sunday, 02-Feb-97 00:34:38)
  138. ----------------------------------------
  139. - Bug fix: a hidden frame was opened whenever an effect was applied to it
  140. - Whenever an ARGB image is rendered, the transparent areas are shown 
  141.   using a checkerboard pattern.  Let me know if you like it.
  142. - Bug fix: Close Render -menu item got ghosted sometimes even when there
  143.   was a render to be closed
  144.  
  145.  
  146. Version 3.3 (Monday, 03-Feb-97 00:28:36)
  147. ----------------------------------------
  148. - Added support for different CPU types (PPT can now load the correct
  149.   type)
  150. - Bug fix: doubleclicking now de-hides the window
  151.  
  152.  
  153. Version 3.4 (Friday, 07-Feb-97 00:16:29)
  154. ----------------------------------------
  155. - Added GetBackgroundRow() into the support library
  156.  
  157.  
  158. Version 3.5 (Tuesday, 11-Feb-97 23:59:27)
  159. -----------------------------------------
  160. - Fixed problem with Window menu checkmarks getting out of
  161.   sync.  I'd really like to see a proper menuclass for BGUI,
  162.   though.
  163.  
  164.  
  165. Version 3.6 (Saturday, 22-Feb-97 21:40:28)
  166. ------------------------------------------
  167. - Added GetOptions() & PutOptions().
  168.  
  169.  
  170. Version 3.7 (Sunday, 23-Feb-97 14:50:40)
  171. ----------------------------------------
  172. - Added an Extension system.  Now PPT will retain the author & etc.
  173.   info on an image.  Unfortunately, you can't edit the data just yet,
  174.   but it's coming.
  175. - Bug fix: no longer loads old-style loaders, should they exist
  176. - Release A4
  177.  
  178.  
  179. Version 3.8 (Friday, 28-Feb-97 23:55:06)
  180. ----------------------------------------
  181. - If the initial screen cannot be opened using the current prefs,
  182.   PPT will now try a 640x200x4 screen, before actually failing.  This way
  183.   people whose WB screen takes most of the available CHIP memory can
  184.   actually start PPT =).  Reported by several people.
  185.  
  186.  
  187. Version 3.9 (Monday, 03-Mar-97 01:09:24)
  188. ----------------------------------------
  189. - Now also checks if the screen specified in Project/Preferences
  190.   could be opened.
  191. - If the screen opening fails, gives now a textual error messge.
  192.  
  193.  
  194. Version 3.10 (Wednesday, 05-Mar-97 00:01:14)
  195. --------------------------------------------
  196. - Added Extension editing for strings.
  197. - Release Archimedes-5
  198.  
  199.  
  200. Version 3.11 (Tuesday, 11-Mar-97 22:34:32)
  201. ------------------------------------------
  202. - Bug fix: Save As window can now be closed with the close gadget.
  203.   Reported by Arto Huusko.
  204. - UI change: The screen title bar is now rendered (in default mode)
  205.   with black on white.  You're right, Arto, it does look better =)
  206. - Bug fix: Zoom In did strange stuff if no area was selected.  Reported
  207.   by Arto Huusko.
  208.  
  209.  
  210. Version 3.12 (Wednesday, 12-Mar-97 22:16:00)
  211. --------------------------------------------
  212. - Bug fix: Removed some visual artifacts from the frame display
  213.   window.  Now looks a lot better.
  214.  
  215.  
  216. Version 3.13 (Thursday, 13-Mar-97 00:14:09)
  217. -------------------------------------------
  218. - Bug fix: the startup directory is now saved along with other
  219.   prefs.  You no longer have to start in the data:gfx/Pics directory!
  220.  
  221.  
  222. Version 3.14 (Saturday, 15-Mar-97 23:12:44)
  223. -------------------------------------------
  224. - Fixed big bug in gadget handling: I was calling DoGadgetMethod()
  225.   with NULL window pointer.  To those of you who understood something
  226.   about this:  yes I know, RTFM.
  227. - Release a6
  228.  
  229.  
  230. Version 3.15 (Sunday, 16-Mar-97 13:44:24)
  231. -----------------------------------------
  232. - Extensions/Remove now asks for confirmation
  233. - Minor GUI Changes in the Preferences window
  234. - Added interface to the Executive package
  235. - Bug fix: Preferences/Save would crash if you had a frame open.
  236.   Reported by Gary Taylor
  237. - Release Archimedes-7
  238.  
  239.  
  240. Version 3.16 (Thursday, 01-May-97 20:32:04)
  241. -------------------------------------------
  242. - Added new REXX commands: RENDER,RENDER_TO_FRONT,PPT_TO_FRONT
  243.   and PPT_TO_BACK and fixed rendering from AREXX so that it
  244.   actually works.
  245. - Fixed some bugs concerning list-handling (thanks to Ian for
  246.   explaining them for me)
  247. - Results from AREXX were sometimes discarded, causing problems
  248.   with scripts.  I wonder why nobody else noticed this...
  249.  
  250.  
  251. Version 3.17 (Thursday, 01-May-97 23:07:58)
  252. -------------------------------------------
  253. - No longer brings the rendered image to the front, if the AREXX RENDER
  254.   command was used.  Use RENDER_TO_FRONT if you want to see the image.
  255. - Parameters for modules are now passed correctly when SAVEFRAMEAS is
  256.   used.  It was horribly broken before this.
  257. - Save and rendering REXX commands now return proper error messages.
  258. - Possibly fixed a drag&drop problem reported by Patrik Nydensten.  It
  259.   should not be possible to D&D effect modules at all now...
  260.  
  261.  
  262. Version 3.18 (Friday, 02-May-97 14:00:55)
  263. -----------------------------------------
  264. - Bug fix: it was impossible to open Preferences twice if you changed the main
  265.   screen.  Reported by Patrick Nydensten
  266.  
  267.  
  268. Version 3.19 (Friday, 02-May-97 15:39:28)
  269. -----------------------------------------
  270. - CyberGFX support is here!
  271. - A couple of miscallaneous bug fixes
  272.  
  273.  
  274. Version 3.20 (Friday, 02-May-97 17:11:28)
  275. -----------------------------------------
  276. - Bug fix: internal frame lists should no longer get out of sync.
  277.   I suspect this was the cause of many crashes experienced by testers. I
  278.   just hope this works...
  279.  
  280.  
  281. Version 3.21 (Tuesday, 06-May-97 00:13:07)
  282. ------------------------------------------
  283. - Bug fix: the select box is now clipped properly (though it is now
  284.   a bit slower)
  285. - Bug fix: external processes didn't always pass error messages to
  286.   REXX correctly
  287. - Several bug fixes concerning the cleanup phase when PPT exits
  288. - Several small bug fixes
  289. - Progress windows are no longer activated when they open, as this
  290.   proved to be quite disturbing when there's a REXX script working
  291.   in the background
  292.  
  293.  
  294. Version 3.22 (Sunday, 11-May-97 16:36:10)
  295. -----------------------------------------
  296. - Bug fix: When a file cannot be opened, the error message is now sent to rexx also.
  297. - Added ASKFILE Rexx command
  298. - Fixed Installer script a bit
  299.  
  300.  
  301. Version 3.23 (Tuesday, 13-May-97 00:44:02)
  302. ------------------------------------------
  303. - Reworked ASKFILE Rexx command
  304. - Improved internal file requesters (you might see some improvement, but it
  305.   really helps my work =)
  306. - You are now asked to close foreign windows on the PPT screen on exit
  307.  
  308.  
  309. Version 3.24 (Thursday, 15-May-97 00:20:29)
  310. -------------------------------------------
  311. - Added new AREXX commands: ASKREQ and SHOWERROR
  312. - Miscallaneous bug fixes.
  313.  
  314.  
  315. Version 3.25 (Friday, 16-May-97 00:20:52)
  316. -----------------------------------------
  317. - Minor bug fixes
  318. - Extract.effect fixed - didn't work before
  319. - Release Archimedes-8
  320.  
  321.  
  322. Version 3.26 (Tuesday, 27-May-97 22:26:46)
  323. ------------------------------------------
  324. - File requester reported a soft error when no file was specified.
  325.   Fixed.  (reported by Peter Bornhall)
  326. - Startup file was not parsed correctly when PPT was started, 
  327.   resulting in a wrong Drawer of the file requester.  Reported
  328.   by Peter Bornhall
  329.  
  330.  
  331. Version 3.27 (Tuesday, 03-Jun-97 00:27:43)
  332. ------------------------------------------
  333. - Scale.effect now at v1.4: GUI updates are more accurate now,
  334.   fixes some small bugs (reported by Gary Nelson), added some presets
  335.   to menu.
  336. - Contrast effect is now less rude and actually allows you to execute
  337.   it more than once.  Thanks to Patrik Nydensten for reporting this.
  338.  
  339.  
  340. Version 3.28 (Saturday, 07-Jun-97 21:24:18)
  341. -------------------------------------------
  342. - PPT now heeds image aspect ratios.  Several iomodules were fixed
  343.   to read and write the correct figures.
  344. - Bug fix: Composite forgot to release the frame to be composited.
  345. - Bug fix: When externals were expecting mouse input from the frame
  346.   window, only the first one got through
  347.  
  348.  
  349. Version 3.29 (Saturday, 12-Jul-97 00:55:04)
  350. -------------------------------------------
  351. - Changed colormap handling completely.  Now they support Alpha channels
  352.   as well.
  353. - Added Palette editing to the main UI.
  354. - Some REXX bug fixes
  355.  
  356.  
  357. Version 4.0 (Saturday, 12-Jul-97 21:53:54)
  358. ------------------------------------------
  359. - Bumped version to 4.0 due to additions in the support library
  360. - Added preview capability.  This wasn't actually too easy.  Some bugs
  361.   still remain, which is why it was not enabled in the release version.
  362.   I will need to rewrite a big portion of the code to make this work
  363.   the way I want it to work.  Maybe in next release?
  364. - Bugfixed the colormap editing.
  365. - Release Archimedes-9
  366.  
  367.  
  368. Version 4.1 (Saturday, 30-Aug-97 21:38:19)
  369. ------------------------------------------
  370. - Reworked previews a lot.  They still don't work, but there may
  371.   yet be hope...
  372. - Added resizing handles to the selection area.  
  373. - Added new prefs option: External priority.
  374.  
  375.  
  376. Version 4.2 (Saturday, 30-Aug-97 22:46:54)
  377. ------------------------------------------
  378. - Added Copy and Paste to the Edit menu.  Unfortunately, they
  379.   do not use the system clipboard yet, but they work quite nicely.
  380.  
  381.  
  382. Version 4.3 (Sunday, 31-Aug-97 20:58:19)
  383. ----------------------------------------
  384. - Changed completely the way alpha channels are handled - the old way was not very
  385.   useful.
  386. - New display preferences option: Draw Alpha.  If set, will draw also the alpha
  387.   channel, blending the imagery with the background.
  388. - Fixed some internal interfaces so that now it is actually possible to move
  389.   the compositing box around in the target image.  It is now also easier
  390.   to separate from the selection area.
  391. - Forgot to release the clipboard, in case a new Copy command is done... Ooops.
  392. - CyberGraphX preview windows display the alpha channel, if there is one.
  393.   Unfortunately, this is quite slow, since I cannot use CGX routines to do
  394.   the blending.
  395.  
  396.  
  397. Version 4.4 (Saturday, 06-Sep-97 18:03:19)
  398. ------------------------------------------
  399. - Preferences/Color Preview now understands about display limitations and does
  400.   not allow color previews when they're not possible.  Also, it recognises
  401.   CyberGFX (since only color previews are available on CGX)
  402. - Bug fix: ARGB images didn't draw properly on the native Amiga screenmodes.
  403.   Sorry about that.
  404.  
  405.  
  406. Version 4.5 (Sunday, 07-Sep-97 21:11:52)
  407. ----------------------------------------
  408. - Bug fix: AskReq() hanged sometimes if there were no user gadgets supplied.
  409.   Interestingly enough, this part of the code had been relatively unchanged
  410.   for months, but somehow it didn't manifest until now.
  411. - Release Archimedes-11.
  412.  
  413.  
  414. Version 4.6 (Monday, 15-Sep-97 10:00:42)
  415. ----------------------------------------
  416. - Arexx FRAMEINFO returns now the colorspace information as a string instead of a number
  417.   as before.
  418. - Small fixes in several external modules: they didn't Wait() for the F-break signal
  419.   correctly.
  420.  
  421.  
  422. Version 4.7 (Thursday, 25-Sep-97 12:42:15)
  423. ------------------------------------------
  424. - Bug fix: Upon loading preferences, PPT would discard information about
  425.   the screen depth if the selected screen was a CGX screenmode.  To be
  426.   more precise, PPT ignored all screen depths > 8.  This resulted in the
  427.   calculation of a colormap even when it is not necessary.  Reported by
  428.   Patrik Nydensten.
  429. - Generic preferences-related fixes.
  430.  
  431.  
  432. Version 4.8 (Sunday, 28-Sep-97 18:31:40)
  433. ----------------------------------------
  434. - Bug fix: Window-menu could get out of sync sometimes.  Reported by Patrik Nydensten.
  435. - If you are using a 64-256 color screen, then the startup just got a lot faster.
  436.  
  437.  
  438. Version 4.9 (Tuesday, 30-Sep-97 19:47:42)
  439. -----------------------------------------
  440. - Bug fix: CPU detection did not work correctly when FPUs were involved.  Thanks
  441.   for Gary Nelson for pointing this out.
  442.  
  443.  
  444. Version 4.10 (Tuesday, 30-Sep-97 20:49:43)
  445. ------------------------------------------
  446. - Speeded up AREXX processing a LOT.  This was a highly magical task and a triumph
  447.   to my amazing optimization skills.  I will refuse to comment anything more
  448.   on this, because I do not wish to divulge this dark secret.
  449.   ;-)
  450.  
  451.  
  452. Version 4.11 (Sunday, 05-Oct-97 18:42:04)
  453. -----------------------------------------
  454. - Added help capabilities for the external modules
  455. - Bug fix: PPT was using the screen font before it actually opened it.  This could
  456.   cause crashes, if the font was not already in memory.
  457. - Bug fix: PPT is now more secure against startup failures than before.
  458.  
  459.  
  460. Version 4.12 (Monday, 06-Oct-97 21:53:49)
  461. -----------------------------------------
  462. - Speeded up CyberGFX rendering of ARGB images by about a factor of 2.
  463.  
  464.  
  465. Version 4.13 (Monday, 06-Oct-97 22:25:52)
  466. -----------------------------------------
  467. - Added the ability to move the selected area.  Just press Control and left
  468.   mouse button within the selected area.
  469. - Added selection window, from which you both can see the selected area and
  470.   you can choose the area exactly.  Both of these features were requested
  471.   by several people.
  472.  
  473.  
  474. Version 4.14 (Monday, 06-Oct-97 22:55:14)
  475. -----------------------------------------
  476. - Minor bugfixes (last additions didn't go that smoothly)
  477.  
  478.  
  479. Version 4.15 (Wednesday, 08-Oct-97 23:42:30)
  480. --------------------------------------------
  481. - Bug fix: Select window was not always correctly updated.
  482. - Made previews work for two effects: Brightness and Threshold.  More to come soon.
  483.   You know, this required more changes into the code than it seemed at the first look.
  484.  
  485.  
  486. Version 4.16 (Sunday, 19-Oct-97 17:01:34)
  487. -----------------------------------------
  488. - Rewrote AskReq() to handle the previews a bit better: finally they work
  489.   they way they're supposed to.
  490. - New prefs item: preview size.  Use it to tune to your machine's behaviour
  491. - Bug fix: Preferences window no longer closes and reopens the main screen
  492.   on CGX systems when it shouldn't do it.
  493. - Bug fix: Median.effect screwed up the top rows.  Fixed.  Don't remember
  494.   who reported this.
  495.  
  496.  
  497. Version 4.17 (Sunday, 19-Oct-97 17:49:20)
  498. -----------------------------------------
  499. - Bug fix: Setting previews off now works.
  500. - Release Archimedes-12
  501.  
  502.  
  503. Version 4.18 (Friday, 24-Oct-97 18:34:51)
  504. -----------------------------------------
  505. - Bug fix: Most of the external modules had their window titles garbled, thanks to 
  506.   some late night modifications to the internal support library.  Reported by
  507.   Brian Jones.
  508. - Bug fix: VM preferences file requester button didn't open the requester.  Reported
  509.   by several people.
  510. - Bug fix: Screen and font preferences requesters couldn't be reopened if the screen
  511.   was changed.
  512.  
  513.  
  514. Version 4.19 (Friday, 24-Oct-97 21:28:29)
  515. -----------------------------------------
  516. - Transparency.effect v1.3:  Now remembers values from previous use
  517.   infotext is aligned properly, added tolerance slider.  Reported
  518.   and suggested by Brian Jones.
  519.  
  520.  
  521. Version 4.20 (Friday, 24-Oct-97 23:25:21)
  522. -----------------------------------------
  523. - Select box was not correctly cleared in all cases.  Hope this fixes
  524.   it.  Reported by several people.
  525. - Added recognition of the display aspect ratio.
  526.  
  527.  
  528. Version 4.21 (Sunday, 26-Oct-97 21:09:20)
  529. -----------------------------------------
  530. - Noise.effect was ignoring the X offset.  Reported by Patrik Nydensten.
  531.   (noise.effect v1.4)
  532. - Select window now has height and width as well.  Requested by several
  533.   people.
  534.  
  535.  
  536. Version 4.22 (Sunday, 26-Oct-97 23:12:33)
  537. -----------------------------------------
  538. - Preferences window now fits on a 640x200 screen.  Thanks for several
  539.   people for pointing this one out.
  540. - Edit/Cut now works on multiple colorspaces
  541. - Edit/Cut should no longer crash the machine
  542.  
  543.  
  544. Version 4.23 (Tuesday, 28-Oct-97 23:30:51)
  545. ------------------------------------------
  546. - ColorChange.effect v1.3: Now fits on a 640x200 screen.
  547. - HistEq.effect v1.6: Now ghosts the gadgets correctly.  Reported by
  548.   Brian Jones.
  549.  
  550.  
  551. Version 4.24 (Tuesday, 28-Oct-97 23:50:35)
  552. ------------------------------------------
  553. - Bug fix: If a frame was busy, it was possible to hide it but not bring
  554.   it back to front again.
  555.  
  556.  
  557. Version 4.25 (Friday, 07-Nov-97 22:38:23)
  558. -----------------------------------------
  559. - Composite.effect 1.5: Used to be on a component basis, now
  560.   makes decisions more reasonably.  As a result "Transparent Black"
  561.   is now really black, instead of just zero as before.  Also added
  562.   a new option, TILE.  Check the docs.  Suggested by Brian Jones.
  563. - Release Bessel-1
  564.  
  565.  
  566. Version 4.26 (Saturday, 29-Nov-97 15:54:07)
  567. -------------------------------------------
  568. - Negative 0.4: Didn't work with ARGB color space.
  569.  
  570.  
  571. Version 4.27 (Tuesday, 02-Dec-97 02:04:38)
  572. ------------------------------------------
  573. - Project/Save As... was not ghosted at startup
  574. - Editing directly the Preferences/External Priority gadget didn't work
  575.  
  576.  
  577. Version 4.28 (Friday, 05-Dec-97 01:04:27)
  578. -----------------------------------------
  579. - Added AR_FloatObject type to AskReqA().  No rexx yet, but soon.
  580.  
  581.  
  582. Version 4.29 (Saturday, 06-Dec-97 22:55:43)
  583. -------------------------------------------
  584. - In a sudden burst of enthusiasm, I localized major portions of the code.
  585. - Bug fix: PPT screen is now really a public screen.
  586. - Some minor bug fixes
  587.  
  588.  
  589. Version 4.30 (Saturday, 06-Dec-97 22:58:13)
  590. -------------------------------------------
  591. - Brightness 1.7: Now accepts floating point values.  This makes it both
  592.   colorspace independent and also to have enough resolution.
  593. - Contrast 1.4: Same here.  Contrast also sports previews, now.
  594.  
  595.  
  596. Version 4.31 (Sunday, 07-Dec-97 20:00:32)
  597. -----------------------------------------
  598. - Gamma 1.4: Uses now floating point values (finally).  Also has previews.
  599.  
  600.  
  601. Version 4.32 (Monday, 08-Dec-97 20:28:42)
  602. -----------------------------------------
  603. - Extract.effect v1.3: Accidentally started extracting at the left border always.
  604.   Now fixed.  Reported by Brian Jones.
  605.  
  606.  
  607. Version 4.33 (Monday, 08-Dec-97 20:55:38)
  608. -----------------------------------------
  609. - Oops, forgot to read the external stack size value from the gadget.  Fixed.
  610.  
  611.  
  612. Version 4.34 (Thursday, 18-Dec-97 22:57:00)
  613. -------------------------------------------
  614. - Improved the preview window stacking algorithm a bit.  Now it restarts at
  615.   the top left corner after 10 frames.
  616.  
  617.  
  618. Version 4.35 (Sunday, 04-Jan-98 16:43:16)
  619. -----------------------------------------
  620. - Bug fix: Select window displayed wrong height/width
  621.   (reported by Peter Bornhall)
  622. - New feature: Main listview now has two columns displaying the frame
  623.   status and if it has any renders attached. Suggested by Brian Jones.
  624. - A number of minor bug fixes
  625. - Release Bessel-2
  626.  
  627.  
  628. Version 4.36 (Friday, 06-Feb-98 19:11:12)
  629. -----------------------------------------
  630. - Fixed internal PutPixel() and GetPixel()
  631. - Made the ASKREQ REXX command to accept also floating point objects
  632.  
  633.  
  634. Version 4.37 (Saturday, 21-Feb-98 12:02:35)
  635. -------------------------------------------
  636. - ColorMix 1.1: Now uses floating point values instead of integer
  637.  
  638.  
  639. Version 4.38 (Saturday, 21-Feb-98 15:49:08)
  640. -------------------------------------------
  641. - Shift 1.4: Now shows a preview of the image.
  642.  
  643.  
  644. Version 4.39 (Saturday, 21-Feb-98 20:18:08)
  645. -------------------------------------------
  646. - Autocrop 1.7: has now a preview.  This was requested by someone whose name
  647.   I seem to have forgotten...
  648.  
  649.  
  650. Version 4.40 (Saturday, 21-Feb-98 20:40:10)
  651. -------------------------------------------
  652. - One more... AddConstant 1.1 now has a preview.  Funny how these
  653.   become easier to implement when you finally figure out how to do 
  654.   them...
  655.  
  656.  
  657. Version 4.41 (Monday, 23-Feb-98 23:16:17)
  658. -----------------------------------------
  659. - Bug fix: sometimes previews could lock the image window.
  660. - ColorChange 1.4: Now has a preview.
  661.  
  662.  
  663. Version 4.42 (Thursday, 26-Feb-98 19:54:21)
  664. -------------------------------------------
  665. - Roll.effect 1.1: Now has a preview
  666. - Ditto for colormix 1.2
  667. - Two new effects: EmbedFile and ExtractFile.  These hide and extract information
  668.   from the image (much like a digital signature)
  669. - Bug fix: no longer locks the main window when previews are in use
  670.  
  671.  
  672. Version 4.43 (Saturday, 28-Feb-98 18:07:12)
  673. -------------------------------------------
  674. - Changed the IOModule API a bit, meaning that a) now it's possible
  675.   to actually save the rendered image, if it was rendered on a cybergfx
  676.   screen and b) I had to rewrite portions of the almost all of the
  677.   IO modules.  Not fun to do when in fever.  Anyway, now it should
  678.   work.
  679. - New effect: Bitfield
  680. - Release Bessel-3
  681.  
  682.  
  683. Version 4.44 (Sunday, 22-Mar-98 16:49:01)
  684. -----------------------------------------
  685. - Cleaned some module routines and added stuff for PPC modules...
  686.  
  687.  
  688. Version 4.45 (Monday, 29-Jun-98 21:46:29)
  689. -----------------------------------------
  690. - Fixed problems with PROCESS AREXX command and it's arguments.  It should
  691.   now be a lot more tolerant for quotes.
  692. - Autocrop 1.8: Didn't initialize some memory, causing attempts to free
  693.   memory that was never allocated.
  694. - Reworked the docs a lot, added tutorial.guide.
  695. - Added bgui.library to the distribution.
  696.  
  697.  
  698. Version 4.46 (Tuesday, 30-Jun-98 20:09:25)
  699. ------------------------------------------
  700. - Added new option to Preferences window: Confirm Requesters (requested by several people)
  701. - Bug fix: If the window was hidden, undo didn't work properly
  702. - Added two new AREXX commands: HIDE & SHOW
  703.  
  704.  
  705. Version 4.47 (Wednesday, 01-Jul-98 21:40:48)
  706. --------------------------------------------
  707. - Bug fix: Palette windows did not retain their position if you 
  708.   chose Remap.
  709. - Bug fix: Palette windows did not set the correct color values
  710.   after opening.
  711. - Bug fix: Changing screen prefs would cause crashes when a new
  712.   effect was applied.
  713.  
  714.  
  715. Version 4.48 (Thursday, 02-Jul-98 22:41:01)
  716. -------------------------------------------
  717. - Added some more localizations, cleaned up code.
  718. - Removed nagging system - this is now a public release.
  719. - Release Cauchy, the first public release!
  720.  
  721.  
  722. Version 4.49 (Friday, 31-Jul-98 21:41:50)
  723. -----------------------------------------
  724. - Fixed PPT.guide (kudos to Renè Brothuhn)
  725. - Fixed developer archive
  726.  
  727.  
  728. Version 4.50 (Friday, 14-Aug-98 19:31:42)
  729. -----------------------------------------
  730. - Bug fix: When running on bitmap screens, rendering routines
  731.   got badly confused if screen depth was 5.
  732.  
  733.  
  734. Version 4.51 (Wednesday, 19-Aug-98 23:10:22)
  735. --------------------------------------------
  736. - Work on TIFF loader: it now loads most common image types
  737. - Bug fix: removed some code from 4.50 which caused it to fail
  738.   under 3.x.  Oops.
  739. - Release Cauchy-2 (SAKU Meeting in Helsinki, Finland)
  740.  
  741.  
  742. Version 4.52 (Sunday, 23-Aug-98 23:20:57)
  743. -----------------------------------------
  744. - Bug fix: Sometimes the frame would stay busy after a composite.
  745.   The race condition is now fixed.
  746. - Bug fix: I used FreeVec() on some areas that needed FreePooled().
  747.   Oops.  Sorry.  This may have caused a lot of the crashes related
  748.   to Composite and AddAlpha.
  749. - Bug fix: No longer leaks eight bytes per each call to internal
  750.   memory pool functions.  Should trash a lot less memory, now!
  751.   For all of these bugs the thanks go to Valtteri Murto, who loaned
  752.   his Amiga for testing.  It's amazing how little differences
  753.   in the setup can make so many bugs appear...
  754.  
  755.  
  756. Version 4.53 (Thursday, 27-Aug-98 19:00:16)
  757. -------------------------------------------
  758. - Bug fix: Save As no longer leaves empty files if the user cancels the
  759.   operation.
  760.  
  761.  
  762. Version 4.54 (Tuesday, 01-Sep-98 12:28:00)
  763. ------------------------------------------
  764. - ColorChange v1.5: Removed spurious Enforcer hits
  765.  
  766.  
  767. Version 4.55 (Wednesday, 02-Sep-98 22:43:07)
  768. --------------------------------------------
  769. - Bug fix: Fixed bad memory leak.  Actually, this was the internal
  770.   memory fortification shell: two structures were released in 
  771.   the wrong order and it saved what it could...
  772.  
  773.  
  774. Version 4.56 (Saturday, 05-Sep-98 12:18:55)
  775. -------------------------------------------
  776. - In panic situations, did not quite cleanly
  777.  
  778.  
  779. Version 4.57 (Sunday, 20-Sep-98 00:40:58)
  780. -----------------------------------------
  781. - JPEG.iomod 1.7: Now uses V6b of the IJG code.  Also added possibility
  782.   to optimize huffman tables to the saver part, producing smaller 
  783.   files.
  784. - AskReq checkbox and cycle classes fixed to use new defaults
  785.  
  786.  
  787. Version 4.58 (Sunday, 20-Sep-98 21:36:30)
  788. -----------------------------------------
  789. - Fixed installer script, thanks to input from multiple people.
  790.   Now the images drawer is correctly done, as are the icons
  791. - Release Cauchy-2
  792.  
  793.  
  794. Version 4.59 (Sunday, 04-Oct-98 20:25:48)
  795. -----------------------------------------
  796. - Bitfield v1.1: Left offset was wrong.  Reported by Jen Allen.
  797.  
  798.  
  799. Version 4.60 (Wednesday, 14-Oct-98 20:16:56)
  800. --------------------------------------------
  801. - Fixed an overflow problem, if the image you loaded was from an original
  802.   directory that had more than 40 bytes of length.  Duh.  Reported by
  803.   Michael Bourne.
  804. - PPT crashed if started twice.  Added a temporary fix making sure you
  805.   can't start it twice and fixed the reason of the crash (it shouldn't
  806.   have crashed...)  Reported by several people.
  807. - Release Cauchy-3
  808.  
  809.  
  810. Version 4.61 (Sunday, 25-Oct-98 22:46:56)
  811. -----------------------------------------
  812. - Added Contrib-directory to the distribution and made PPT seek modules from there
  813. - Info now shows also which CPUs the current effect/iomod supports
  814.  
  815.  
  816. Version 4.62 (Sunday, 08-Nov-98 00:53:30)
  817. -----------------------------------------
  818. - Major changes in localization - now it should even be possible... =)
  819. - Bug fix: AREXX IOMODULEINFO did not handle save formats correctly
  820. - AREXX IOMODULEINFO now returns a new stem item: PREFERREDPOSTFIX
  821. - File requesters now remember their positions (if you use Preferences/Save)
  822. - Bug fix: REXX error messages did not arrive correctly, if loading
  823.   failed.
  824.  
  825.  
  826. Version 4.63 (Friday, 04-Dec-98 23:18:18)
  827. -----------------------------------------
  828. - GIF.iomod 1.6: Fixed bug with certain image types not loading,
  829.   but failing with error "EOF detected".
  830.   Reported by Detlef Wojtaszkiewicz.
  831.  
  832.  
  833. Version 4.64 (Saturday, 05-Dec-98 00:04:28)
  834. -------------------------------------------
  835. - Fixed some visual bugs in the Preferences window (have to start slowly
  836.   after a long break... =)
  837. - Implemented new macros for application developers
  838.  
  839.  
  840.  
  841. Version 4.65 (Monday, 07-Dec-98 13:48:59)
  842. -----------------------------------------
  843. - Made toolbar configurable (read/write from preferences file), 
  844.   but no onscreen config yet.  Text only, at the moment.
  845.  
  846.  
  847. Version 4.66 (Monday, 07-Dec-98 20:26:35)
  848. -----------------------------------------
  849. - Added Huge preview size and changed the other preview sizes.
  850.  
  851.  
  852. Version 4.67 (Monday, 07-Dec-98 20:27:19)
  853. -----------------------------------------
  854. - Interim release Cauchy-4 for a special occasion...
  855.  
  856.  
  857. Version 4.68 (Monday, 07-Dec-98 23:56:44)
  858. -----------------------------------------
  859. - Bug fix: list fonts were not set correctly.  They would work if you closed PPT
  860.   and opened it again, but now they can be set on the fly.
  861.  
  862.  
  863. Version 5.0 (Wednesday, 09-Dec-98 22:23:08)
  864. -------------------------------------------
  865. - THE API HAS CHANGED!  You must remove any modules you had, since they
  866.   do not work anymore with V5.  For the technically minded people:
  867.   PPTBase moved from a5 to a3, since it was causing problems with GCC.
  868.   It was a stupid idea to begin with, I admit.  Should've done my
  869.   research better...
  870.  
  871.  
  872. Version 5.1 (Thursday, 10-Dec-98 23:16:52)
  873. ------------------------------------------
  874. - Bitfield 1.3: Added missing REXX template - now this effect works from REXX.
  875.  
  876.  
  877. Version 5.2 (Saturday, 12-Dec-98 13:39:18)
  878. ------------------------------------------
  879. - Bug fix: Initial display mode guess might have been wrong when
  880.   using CyberGFX.
  881.  
  882.  
  883. Version 5.3 (Sunday, 13-Dec-98 22:10:32)
  884. ----------------------------------------
  885. - Added new effect: ColorCount (requested by A. Tolonen)
  886. - Fixed some visual errors with the new BGUI.library
  887. - Added new function in the support library: CloseProgress().
  888.  
  889.  
  890. Version 5.4 (Tuesday, 15-Dec-98 23:29:53)
  891. -----------------------------------------
  892. - Added SetRexxVariable() routine to support library.
  893. - Added PPTX_NoChangeFrame tag, and support for it.
  894.  
  895.  
  896.  
  897. Version 5.5 (Wednesday, 16-Dec-98 22:41:47)
  898. -------------------------------------------
  899. - Added Tooltips to tool bar gadgets
  900. - Now displays the zoomed area size on top of the frame window
  901.  
  902.  
  903. Version 5.6 (Saturday, 19-Dec-98 00:02:39)
  904. ------------------------------------------
  905. - Text.effect v1.1: fixed a number of bugs:
  906.    - font requester sample text was not displayed (this is actually
  907.      a bug in BGUI, but can be circumvented)
  908.    - chip ram trashing fixed
  909.    - debugging code disabled
  910. I really hope these fix your problems...
  911.  
  912.  
  913. Version 5.7 (Sunday, 20-Dec-98 19:21:36)
  914. ----------------------------------------
  915. - Rewrote almost all toolbar handling (it is now almost a proper BGUI class)
  916. - Added new PPT icons courtesy of A. Tolonen (thank you, very much!)
  917. - Release C-5
  918.  
  919.  
  920. Version 5.8 (Saturday, 02-Jan-99 19:47:00)
  921. ------------------------------------------
  922. - ILBM.iomod v1.6: No longer crashes on bad IFF files.  Reported by Detlef Wojtaszkiewicz
  923.  
  924.  
  925. Version 5.9 (Saturday, 02-Jan-99 22:40:16)
  926. ------------------------------------------
  927. - Bug fix: Toolbar window was accidentally closed if you didn't change
  928.   toolbar configuration from the preferences window and saved prefs...
  929. - Bug fix: Huge preview size was not correctly read from preferences file.
  930.   Reported by  Detlef Wojtaszkiewicz.
  931. - Added a shortcut to 'Close Render'. Suggested by  Detlef Wojtaszkiewicz.
  932. - Updated copyright info for 1999.  It's amazing, isn't it?
  933.  
  934.  
  935. Version 5.10 (Lauantai, 02-Tam-99   23:32:47)
  936. ---------------------------------------------
  937. - Bug fix: If you called Info on negative, it would display false.
  938.  
  939.  
  940. Version 5.11 (Wednesday, 13-Jan-99 23:00:19)
  941. --------------------------------------------
  942. - Bug fix: No longer complains if you select "Process" and after that, Cancel.
  943. - Now you can use the images also in the toolbar.
  944.  
  945.  
  946. Version 5.12 (Sunday, 17-Jan-99 15:25:46)
  947. -----------------------------------------
  948. - ColorCount 1.1: Adapts dynamically to low memory situations.
  949.  
  950.  
  951. Version 5.13 (Sunday, 17-Jan-99 16:12:47)
  952. -----------------------------------------
  953. - ColorChange 1.7: Didn't quit if PPT was quit.
  954.  
  955.  
  956. Version 5.14 (Monday, 18-Jan-99 23:02:25)
  957. -----------------------------------------
  958. - ColorCount 1.2: Grayscale didn't work.
  959.  
  960.  
  961. Version 5.15 (Sunday, 14-Feb-99 19:42:01)
  962. -----------------------------------------
  963. - Bug fix: no longer opens and closes display if there is no need when you
  964.   change prefs.
  965. - Added support for preview dithering.  Requested by several people.
  966.  
  967.  
  968. Version 5.16 (Thursday, 18-Feb-99 11:09:54)
  969. -------------------------------------------
  970. - Oops, left some debugging code in.  ARGB is now faster again.
  971.  
  972.  
  973. Version 5.17 (Saturday, 20-Feb-99 12:21:16)
  974. -------------------------------------------
  975. - For some strange reason, I kept linking with v40.14 of amiga.lib, causing memory
  976.   pools to malfunction under OSV37.  Apparently there are not very many OS2.x people
  977.   left anymore, because nobody complained...
  978.  
  979.  
  980. Version 5.18 (Saturday, 20-Feb-99 15:30:03)
  981. -------------------------------------------
  982. - Added support for ordered dithering in rendering.
  983.  
  984.  
  985. Version 5.19 (Saturday, 20-Feb-99 22:39:27)
  986. -------------------------------------------
  987. - PPT now has an AppIcon. (Requested by several people, some quite
  988.   vocally ;-)
  989.  
  990.  
  991. Version 5.20 (Sunday, 21-Feb-99 20:55:21)
  992. -----------------------------------------
  993. - Fixed a multitude of problems with images in toolbar.
  994. - Release Cauchy-6
  995.  
  996.  
  997.